#include "windows.h"
#include <string.h>  

#include <list>
using namespace std;


class CLargeArithmetic
{
public:
	CLargeArithmetic();
	~CLargeArithmetic();
public:
	list<TCHAR> Add(list<TCHAR> s, list<TCHAR> t);
	list<TCHAR> Sub(list<TCHAR> s, list<TCHAR> t);
	list<TCHAR> Mul(list<TCHAR> s, list<TCHAR> t);
	void Div(list<TCHAR> s, list<TCHAR> t);
	void Root(list<TCHAR> ans);
	list<TCHAR> Translate(TCHAR *srcNum,long NumLength);  
};